#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int Max(int a, int b, int c)
{
    if (a < b)
    {
        a = b;
    }
    if (a < c)
    {
        a = c;
    }
    return a;
}

int main() {
    int a[3];
    scanf("%d %d %d", &a[0], &a[1], &a[2]);
    float m = 0;
    m = Max(a[0] + a[1], a[1], a[2]) * 1.0 / (Max(a[0], a[1] + a[2], a[2]) + Max(a[0], a[1], a[1] + a[2]));
    printf("%.2f", m);
    return 0;
}